be staggered - French English Dictionary